lead tetraacetate - German English Dictionary